bulletproof vest - English Synonyms Dictionary